IDEA与SVN | 您所在的位置:网站首页 › idea version control log › IDEA与SVN |
小乌龟官网: https://tortoisesvn.net/downloads.html
我使用的是 TortoiseSVN-1.10.5.28651-x64-svn-1.10.6.msi 注意: 安装小乌龟,一定要勾选上 "第二个",否则不会有 svn.exe 设置IDEA File --Settings...--Version Control--Subversion,选择 svn.exe IDEA菜单上 选 VCS--Enable Version Control Integration...--Subversion 如果要从SVN导入项目呢? 输入SVN地址等一步一步走即可.
设置SVN忽略文件 File -- Settings -- Editor--File Types --如下图 输入 target,表示忽略target文件夹 File -- Settings -- Version Control--Ignored Files-->增加忽略文件 注意:有些正则表达式形式的文件未生效时,建议两个地方都设置. 一般如果导入了Eclipse的项目在IDEA中开发,建议忽略 .settings(文件夹).classpath .project
勾选下图复选框,让修改的文件整个目录有明显的提示.
======================================华丽的分割线============================================
1. IDEA集成Git File --> Settings-->Version Control --> Git 填写git.exe的安装地址 如: D:\develop\Git\cmd\git.exe 点击 Test 按钮测试. 2. 把本地代码交给Git的本地仓库管理 VCS --> Import into Version Control-->Create Git Repository... 把整个项目目录作为本地仓库,此时右上角会出来图标
下方有 9:Version Control 点击它,点击log页签 可以看到每次提交代码的记录.
3. IDEA中git版本回退(解决冲突)
方式① 9:Version Control -->Log-->Revert Current Branch to Here --> Hard --> Reset 这种回退方式会抛弃到原来的提交记录 ;
方式② 9:Version Control -->Log-->Revert Commit-->选择文件解决冲突 Merge...
-->commit 冲突处理完毕后会提示提交一个新的记录.
4. 在IDEA中创建Git分支,切换分支 VCS --> Git-->Branches...-- >New Branch--> 输入新分支名如dev01,并勾选 Checkout branch (创建了新分支并切换到了新分支)。 如果想回到Master分支则 右下角点击 Git:dev01-->选择master-->checkout 即可切换回来。 当然还有一种切换分支的方式,VCS --> Git-->Branches...选择列出来的Local Branches...点击其中一个,再点击 Checkout即可。 带着铅笔标记的是 当前分支。
5. 在IDEA中合并Git分支 VCS --> Git-->Merge Changes...--勾选目标分支名如 dev01-->Merge(如果出现冲突则参考上面的解决冲突办法处理掉)
6. 在IDEA中删除Git分支 VCS --> Git-->Branches......选择列出来的Local Branches...点击其中一个,再点击 Delete 即可。
7. 在IDEA中操作远程仓库 ① 推送到远程仓库 : VCS --> Git-->Push 首次需要配置一下远程仓库。 最后点击 Push 按钮就可以推送到远程仓库。
② 从远程仓库克隆到本地仓库 : 关闭项目,在Idea欢迎界面处选择 Checkout from Version Control -->Git --> 填写远程仓库的访问地址,点击Clone,剩下操作基本上是一路next。
|
CopyRight 2018-2019 实验室设备网 版权所有 |